﻿using System.ComponentModel;

namespace Unis.Framework.ORM.Model
{
    public enum DataFilterConditions
    {
        [Description("以什么开始")]
        BenginsWith = 7,
        [Description("介于什么之间")]
        Between = 9,
        EndsWith = 8,
        [Description("等于")]
        Equal = 3,
        [Description("大于")]
        Greater = 2,
        [Description("大于或者等于")]
        GreaterOrEqual = 11,
        [Description("在指定范围内")]
        In = 15,
        [Description("包含")]
        Include = 5,
        [Description("为空")]
        IsNotNull = 14,
        [Description("为空")]
        IsNull = 13,
        [Description("小于")]
        Less = 1,
        [Description("小于或者等于")]
        LessOrEqual = 12,
        [Description("相似")]
        Like = 0x11,
        [Description("None")]
        None = 0,
        [Description("不介于什么之间")]
        NotBetween = 10,
        [Description("不等于")]
        NotEqual = 4,
        [Description("不在指定范围内")]
        NotIn = 0x10,
        [Description("不包含")]
        NotInclude = 6,
        [Description("相似(非)")]
        NotLike = 0x12,
        [Description("特殊条件处理")]
        Special = 0x13,
        [Description("SQL 语句追加")]
        SqlAppend = 20
    }
}
